long-acting drug - German English Dictionary